package com.jk.service;

import com.jk.dto.TbAdmin;
import com.jk.pojo.PagedResponse;

import java.util.List;

public interface TbAdminService {

    //查询
    public PagedResponse<TbAdmin> findTbAdminList(TbAdmin tbAdmin, Integer pageNum, Integer pageSize);
    //新增
    public void addTbAdmin( TbAdmin tbAdmin);

    public TbAdmin findTbAdminByUserName(String username);

    //删除
    public void deleteTbAdminById(Integer id);

    //回显
    public TbAdmin getTbAdminById( Integer id);

    //修改
    public void upTbAdmin(TbAdmin tbAdmin);

    //修改状态
    public void upstatus(TbAdmin tbAdmin);

    public void updatestatus(TbAdmin tbAdmin);
    //通过用户id获得权限集合
    public List<String> selectPermsByUserId(Integer id);
}
